Conclusion

WCL demonstrates that Common Lisp applications can be efficiently delivered under Unix by taking advantage of Unix's shared library support. This support allows hundreds of Lisp applications to realistically be available at once, while allowing several of them to run concurrently, just as C applications currently do. Furthermore, none of the unique features that make Lisp an appealing development environment need to be sacrificed. Instead, an even tighter integration between Lisp and foreign languages is possible by using a single debugger such as GDB. These features all support WCL's ultimate goal of helping real Common Lisp applications penetrate main stream computing more deeply than has previously been possible.